#pragma once

namespace qbe::ecs {
class App;

class Plugin {
 public:
  virtual void build(App&) = 0;
  Plugin() = default;
  ~Plugin() = default;
};

}  // namespace qbe::ecs